AFC Eskilstuna is een Zweedse voetbalclub uit Eskilstuna, in de provincie Södermanlands län. De club heeft slechts een korte geschiedenis en heeft al meerdere steden als thuisbasis gehad. De thuiswedstrijden worden gespeeld in het Tunavallen. De traditionele kleuren van de voetbalvereniging zijn oranje-blauw.
De club werd gevormd in 2005 na een fusie tussen FC Café Opera Djursholm en Väsby IK, toen heette de club nog Väsby United. De club nam de licentie van Café Opera over, dat in de Superettan op het tweede niveau speelde. Na het eerste seizoen degradeerde de fusieclub, maar kon na één seizoen weer terugkeren naar de Superettan. In 2010 degradeerde de club andermaal. De naam werd tot 2012 aangehouden, maar daarna verhuisde de club naar Stockholm na een fusie en veranderde de naam naar AFC United.
Doordat de club in Solna te veel concurrentie had en tevens over weinig sponsors en toeschouwers beschikte, ging AFC United in 2016 een fusie aan met Eskilstuna City, dat uitkwam in de Division 1, het derde niveau. De fusie is vanaf 1 januari 2017 ingegaan. Door de fusie zou de club opnieuw verhuizen, dit keer naar het Tunavallen in Eskilstuna. Hiermee werd de naam opnieuw gewijzigd, dit keer naar AFC Eskilstuna.
Doordat de Zweeds-Syrische trainer Özcan Melkemichel in het seizoen 2016 met AFC promoveerde naar de Allsvenskan, beschikte de stad Eskilstuna plotsklaps over een club op het hoogste Zweedse voetbalniveau. De nieuw gevormde club hield het maar een jaar vol in de Allsvenskan. Terug in de Superettan kon het via de eindronde promoveren door Brommapojkarna over twee wedstrijden te verslaan. In 2019 vond opnieuw degradatie plaats naar de Superettan. In december 2019 werd bekend dat succescoach Melkemichel terug zou keren naar AFC.